package com.atguigu.jxc.service;

import com.atguigu.jxc.entity.PurchaseListGoodsCount;
import com.atguigu.jxc.entity.ReturnList;
import com.atguigu.jxc.entity.ReturnListGoods;
import org.apache.ibatis.annotations.Param;

import javax.servlet.http.HttpSession;
import java.util.List;

/**
 * ClassName: ReturnListGoodsService
 * Description:
 * Date: 2022/1/17 18:18
 *
 * @version:
 * @since JDK 1.8
 */
public interface ReturnListGoodsService {
    void saveReturnListGoods(ReturnList returnList, String returnListGoodsStr, HttpSession session);

    List<ReturnList> getReturnListGoods(String returnNumber, Integer supplierId, Integer state, String sTime, String eTime);

    List<ReturnListGoods> getGoodsList(Integer returnListId);

    void deleteReturnListGoods(Integer returnListId);

    List<PurchaseListGoodsCount> count(String sTime, String eTime, Integer goodsTypeId, String codeOrName);

}
